package com.xbongbong.pro.fundset.pojo;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @Description
 * @author: shian
 * @date : 2020/12/21
 */
@Getter
@Setter
public class FundSetPayPojo implements Serializable {

    private static final long serialVersionUID = -7617568936932859603L;

    /**
     * 支付方式-名称
     */
    private String name;

    /**
     * 别名
     */
    private String alias;

    /**
     * 支付图标
     */
    private String icon;

    /**
     * 支付的描述
     */
    private String description;

    /**
     * 支付-提示
     */
    private String tips;

    /**
     * 开通状态
     */
    private Integer status;

    /**
     * 开通引导url
     */
    private String guideUrl;

    /**
     * 开启、关闭
     */
    private Integer enable;

    /**
     * 开通后的卡片展示信息
     */
    private JSONArray info;

    /**
     * 密钥
     */
    private String secretKey;

    /**
     * 公钥
     */
    private String publicKey;

    /**
     * APPID
     */
    private String appID;

    /**
     * 微信公众号AppSecret
     */
    private String appSecret;

    /**
     * 小程序AppID
     */
    private String appletAppId;

    /**
     * 商户号
     */
    private String mchid;

    /**
     * API密钥
     */
    private String appKey;

    /**
     * 商户私钥证书密码
     */
    private String privateKey;

    /**
     * 商户私钥证书
     */
    private String certificate;

    /**
     * 账户名称
     */
    private String accountName;

    /**
     * 开户银行
     */
    private String accountBank;

    /**
     * 银行账户
     */
    private String accountId;

    /**
     * 按钮信息
     */
    private JSONObject button;

    public FundSetPayPojo() {
        this.enable = 1;
    }
}
